package com.heihu577.bean;

import lombok.*;

import java.io.File;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class MarkdownFile {
    public static final String IMAGE_PATTERN = "!\\[[\\S\\s]*?\\]\\((\\.\\/)?([\\S\\s]+?)\\)"; // 筛选图片用的正则表达式
    private File file; // Markdown 存放的位置
    private String content; // 保存 Markdown 文件内容
    private List<String> urls; // 保存 URL 文件, 不再使用 LinkedHashMap, 防止 Key 重复

}
